Part Number Hot Search : 
96547 T1300 20TTS A5800 HDCE188G DSP16 2SC5037 20M10
Product Description
Full Text Search
 

To Download CY7C68023 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CY7C68023/CY7C68024
EZ-USB NX2LPTM USB 2.0 NAND Flash Controller
1.0 Features
* High (480-Mbps) or full (12-Mbps) speed USB support * Both common NAND page sizes supported -- 512bytes -Up to 1Gbit Capacity -- 2K bytes -Up to 8Gbit Capacity * 8 chip enable pins -- Up to 8 NAND Flash single-device chips -- Up to 4 NAND Flash dual-device chips * Industry standard ECC NAND Flash correction -- 1-bit per 256 correction -- 2-bit error detection * Industry standard (SmartMedia) page management for wear leveling algorithm, bad block handling, and Physical to Logical management. * Supports 8-bit NAND Flash interfaces * Supports 30ns, 50ns, 100ns NAND Flash timing * Complies with USB Mass Storage Class Specification rev 1.0 * CY7C68024 complies with USB 2.0 Specification for BusPowered Devices (TID# 40460274) * 43-mA Typical Active Current * Space-saving and lead-free 56-QFN package (8mm x 8mm) * Support for board-level manufacturing test via USB interface * 3.3V NAND Flash operation * NAND Flash power management support
2.0
Introduction
The EZ-USB NX2LPTM (NX2LP) implements a USB 2.0 NAND Flash controller. This controller adheres to the Mass Storage Class Bulk-Only Transport Specification. The USB port of the NX2LP is connected to a host computer directly or via the downstream port of a USB hub. Host software issues commands and data to the NX2LP and receives status and data from the NX2LP using standard USB protocol. The NX2LP supports industry leading 8-bit NAND Flash interfaces and both common NAND page sizes of 512 and 2k bytes. Eight chip enable pins allow the NX2LP to be connected to up to eight single- or four dual-device NAND Flash chips. Certain NX2LP features are configurable, enabling the NX2LP to meet the needs of different designs' requirements.
Chip Reset
Write Protect LED2#
24 MHz Xtal
LED1# PLL
EZ-USB NX2LP Internal Control Logic
Control NAND Control Signals
NAND Flash Interface Logic
Chip Enable Signals
VBUS D+ D-
USB 2.0 Xceiver
Smart HS/ FS USB Engine
Data
8-bit Data Bus
Figure 1-1. NX2LP Block Diagram
Cypress Semiconductor Corporation Document #: 38-08055 Rev. *A
*
3901 North First Street
*
San Jose, CA 95134 * 408-943-2600 Revised March 16, 2005
CY7C68023/CY7C68024
3.0
3.1
Pin Assignments
Pin Diagram
Reserved 44
CE7#
CE6#
CE5#
CE4#
CE3#
CE2#
CE1#
CE0# 45
GND
GND
VCC
56
55
54
53
52
51
50
49
48
47
46
R_B1# R_B2# AVCC XTALOUT XTALIN AGND AVCC DPLUS DMINUS AGND VCC GND N/C GND
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 22 23 24 25 26 27 21 28
43 42 41 40 39 38 37 36 35 34 33 32 31 30 29
VCC
N/C
RESET# GND N/C N/C WP_SW# WP_NF# LED2# LED1# ALE CLE VCC RE1# RE0# WE#
EZ-USB NX2LP 56-pin QFN
GND
Reserved
Reserved
Figure 3-1. 56-pin QFN
3.2
Pin 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Pin Descriptions
Name R_B1#[1] R_B2# AVCC XTALOUT XTALIN AGND AVCC DPLUS DMINUS AGND VCC GND N/C GND Type I I PWR Xtal Xtal GND PWR I/O I/O GND PWR GND N/A GND Default State at Start-up Z Z PWR N/A N/A GND PWR Z Z GND PWR GND N/A GND Description Ready/Busy 1 (2.2k to 4k pull-up resistor is required) Ready/Busy 2 (2.2k to 4k pull-up resistor is required) Analog 3.3V supply Crystal output Crystal input Ground Analog 3.3V supply USB D+ USB DGround 3.3V supply Ground No connect Ground
Note: 1. A # sign after the pin name indicates that it is an active LOW signal.
Document #: 38-08055 Rev. *A
GND
VCC
VCC
DD0
DD1
DD2
DD3
DD4
DD5
DD6
DD7
Page 2 of 9
CY7C68023/CY7C68024
3.2
Pin 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
Pin Descriptions (continued)
Name Reserved Reserved VCC DDO DD1 DD2 DD3 DD4 DD5 DD6 DD7 GND VCC GND WE# RE0# RE1# VCC CLE ALE LED1# LED2# WP_NF# WP_SW# N/C N/C GND RESET# VCC Reserved CE0# CE1# CE2# CE3# CE4# CE5# CE6# CE7# GND N/C VCC GND Type N/A N/A PWR I/O I/O I/O I/O I/O I/O I/O I/O GND PWR GND O O O PWR O O O O O I N/A N/A GND I PWR N/A O O O O O O O O GND N/A PWR GND Default State at Start-up N/A N/A PWR Z Z Z Z Z Z Z Z GND PWR GND H H H PWR Z Z Z Z Z Z N/A N/A GND Z PWR N/A Z Z Z Z Z Z Z Z GND N/A PWR GND Description Must be tied HIGH (no pull-up resistor required) Must be tied HIGH (no pull-up resistor required) 3.3V supply Data 0 Data 1 Data 2 Data 3 Data 4 Data 5 Data 6 Data 7 Ground 3.3V supply Ground Write enable Read Enable 0 Read Enable 1 3.3V supply Command latch enable Address latch enable Data activity LED sink Chip active LED sink Write-protect NAND Flash Write-protect switch input No connect No connect Ground NX2LP chip reset 3.3V supply Must be tied HIGH Chip enable 0 Chip enable 1 Chip enable 2 Chip enable 3 Chip enable 4 Chip enable 5 Chip enable 6 Chip enable 7 Ground No connect 3.3V supply Ground
Document #: 38-08055 Rev. *A
Page 3 of 9
CY7C68023/CY7C68024
3.3
3.3.1
Additional Pin Descriptions
DPLUS, DMINUS
and will increment its internal column address counter by one step on each falling edge of the Read Enable pulse. A 10k pullup is an option For RE1-0#. 3.3.7 CLE
DPLUS and DMINUS are the USB signaling pins, and they should be tied to the D+ and D- pins of the USB connector. Because they operate at high frequencies, the USB signals require special consideration when designing the layout of the PCB. General guidelines are given at the end of this document. 3.3.2 XTALIN, XTALOUT
The Command Latch Enable output pin is used to indicate that the data on the I/O bus is a command. The data is latched into the NAND Flash control register on the rising edge of WE# when CLE is HIGH. 3.3.8 ALE
24MHz Xtal
The Address Latch Enable output pin is used to indicate that the data on the I/O bus is an address. The data is latched into the NAND Flash address register on the rising edge of WE# when ALE is HIGH.
12pF
12pF
3.3.9
LED1#
12pF capacitor values assume a trace capacitance of 3pF per side on a four-layer FR4 PCB
The Data Activity LED output pin is used to indicate data transfer activity. LED1# is asserted LOW at the beginning of a data transfer, and set to a high-Z state when the transfer is complete. If this functionality is not utilized, leave LED1# floating. 3.3.10 LED2#
XTALIN
XTALOUT
The Chip Active LED output pin is used to indicate proper device operation. LED2# is asserted LOW when the NX2LP is powered and initialized. It is placed in a high-Z state under all other conditions. If this functionality is not utilized, leave LED2# floating. 3.3.11 WP_NF#
Figure 3-2. XTALIN, XTALOUT Diagram The NX2LP requires a 24-MHz (100ppm) signal to derive internal timing. Typically, a 24-MHz (20-pF, 500-uW, parallelresonant fundamental mode) crystal is used, but a 24-MHz square wave from another source can also be used. If a crystal is used, connect its pins to XTALIN and XTALOUT, and also through 12-pF capacitors to GND. If an alternate clock source is used, apply it to XTALIN and leave XTALOUT open. 3.3.3 Data[7-0] The Write-protect NAND Flash output pin is used to control the write-protect pins on NAND Flash devices. This pin should be tied to the Write Protect pins of the NAND Flash devices. If WP_SW# is asserted LOW during a data transfer, or if internal operations are still pending, the NX2LP will wait until the operation is complete before asserting WP_NF# to ensure that there is no data loss or risk of OS error. 3.3.12 WP_SW#
The Data[7-0] I/O pins provide an 8-bit interface to a NAND Flash device. These pins are used to transfer address, command, and read/write data between the NX2LP and NAND Flash. 3.3.4 R_B[2-1]#
The Ready/Busy input pins are used to determine the state of the currently selected NAND Flash device. These pins must be pulled HIGH through a 2k-4k resistor. These pins are pulled LOW by the NAND Flash when it is busy. 3.3.5 WE#
The Write-protect Switch input pin is used to select whether or not NAND Flash write-protection is enabled by the NX2LP. When the pin is asserted LOW, the NX2LP will report to the host that the NAND Flash is write-protected, the WP_NF# will be driven LOW, and any attempts to write to the configuration data memory area will be blocked by the NX2LP. If this pin is asserted LOW during a data transfer, or if internal operations are still pending, the NX2LP will wait until the operation is complete before asserting WP_NF# to ensure that there is no data loss or risk of OS error. 3.3.13 CE[7-0]#
The Write Enable output pin is used by the NAND Flash to latch commands, address, and data during the rising edge of the pulse. 3.3.6 RE[1-0]#
The Chip Enable output pins are used to select the NAND Flash that the NX2LP will interface. Unused Chip Enable pins should be left floating. 3.3.14 RESET#
The Read Enable output pins are used to control the data flow from the NAND Flash devices. The device presents valid data Document #: 38-08055 Rev. *A
Asserting RESET# for 10 ms will reset the NX2LP. A reset and/or watchdog chip is recommended to ensure that startup and brownout conditions are properly handled. Page 4 of 9
CY7C68023/CY7C68024
4.0 Applications
internal ROM. This mode allows for first-time programming of the configuration data memory area, as well as board-level manufacturing tests. A unique USB serial number is required for each device in order to comply with the USB Mass Storage specification. Also, Cypress requires designers to use their own Vendor ID for final products. The Vendor ID is obtained through registration with the USB Implementor's Forum (USB-IF), and the Product ID is determined by the designer. Cypress provides all the software tools and drivers necessary for properly programming and testing the NX2LP. Please refer to the documentation in the development or reference design kit for more information on these topics.
The NX2LP is a high-speed USB 2.0 peripheral device that connects NAND Flash devices to a USB host using the USB Mass Storage Class protocol.
4.1
* * * *
Additional Resources
CY3685 EZ-USB NX2LP Development Kit CY4618 EZ-USB NX2LP Reference Design Kit USB Specification version 2.0 USB Mass Storage Class Bulk Only Transport Specification,
http://www.usb.org/developers/data/devclass/ usbmassbulk_10.pdf.
5.0
5.1
Functional Overview
USB Signaling Speed
Start-up
The NX2LP operates at two of the three rates defined in the USB Specification Revision 2.0 dated April 27, 2000: * Full speed, with a signaling bit rate of 12 Mbits/sec * High speed, with a signaling bit rate of 480 Mbits/sec. The NX2LP does not support the low-speed signaling rate of 1.5 Mbits/sec.
Yes NAND Flash Present? No
5.2
NAND Flash Interface
During normal operation the NX2LP supports an 8-bit I/O interface, eight chip enable pins, and other control signals compatible with industry standard NAND Flash devices.
6.0
Enumeration
NAND Flash Programmed?
No
During the start-up sequence, internal logic checks for the presence of NAND Flash with valid configuration data in the configuration data memory area. If valid configuration data is found, the NX2LP uses the values stored in NAND Flash to configure the USB descriptors for normal operation as a USB mass storage device. If no NAND Flash is detected, or if no valid configuration data is found in the configuration data memory area, the NX2LP uses the default values from internal ROM space for manufacturing mode operation. The two modes of operation are described in sections 6.1 and 6.2 below.
Yes
Load Custom Descriptors and Configuration Data
Load Default Descriptors and Configuration Data
6.1
Normal Operation Mode
In Normal Operation Mode, the NX2LP behaves as a USB 2.0 Mass Storage Class NAND Flash controller. This includes all typical USB device states (powered, configured, etc.). The USB descriptors are returned according to the data stored in the configuration data memory area. Normal read and write access to the NAND Flash is available in this mode.
Enumerate As USB Mass Storage Device
Enumerate As Generic NX2LP Device
Normal Operation Mode
Manufacturing Mode
6.2
Manufacturing Mode
In Manufacturing mode, the NX2LP enumerates using the default descriptors and configuration data that are stored in
Figure 6-1. NX2LP Enumeration Process
Document #: 38-08055 Rev. *A
Page 5 of 9
CY7C68023/CY7C68024
6.3 Configuration Data
storage devices. Table 6-1 lists the variable configuration data and the default values that are stored in internal ROM space. The default ROM values are returned by an unprogrammed NX2LP device.
Certain features in the NX2LP can be configured by the designer to disable unneeded features, and to comply with the USB 2.0 specification's descriptor requirements for mass
Table 6-1. Variable Configuration Data And Default ROM Values Configuration Data Vendor ID Product ID Serial Number Manufacturer String Product String Enable Write Protection SCSI Device Name Description USB Vendor ID (Assigned by USB-IF) USB Product ID (Assigned by designer) USB serial number Manufacturer string in USB descriptors Product string in USB descriptors Enables write protection capability String shown in the device manager properties Default ROM Value 0x04B4 (Cypress) 0x6813 N/A N/A N/A Enabled N/A
7.0 Design Notes For The Quad Flat No Lead (QFN) Package
The NX2LP comes in a 56-pin QFN package, which utilizes a metal pad on the bottom to aid in heat dissipation. The lowpower operation of the NX2LP makes the thermal pad on the bottom of the QFN package unnecessary. Because of this, PCB layout may utilize the space under the NX2LP for routing signals as needed, provided that any traces or vias under the thermal pad are covered by solder mask or other material to prevent shorting. Standard PCB layout recommendations for USB devices still apply. For further information on this package design, please refer to the application note from AMKOR titled "Surface Mount Assembly of AMKOR's MicroLeadFrame (MLF) Technology." This application note provides detailed information on board mounting guidelines, soldering flow, rework process, etc.
* Maintain a solid ground plane under the DPLUS and DMINUS traces. Do not allow the plane to be split under these traces. * Place no vias on the DPLUS or DMINUS trace routing. * Isolate the DPLUS and DMINUS traces from all other signal traces (use >10 mm. spacing for best signal quality). Source for recommendations: * EZ-USB FX2 PCB Design Recommendations, www.cypress.com/cfuploads/support/app_notes/FX2_PCB.pdf.
* High-speed USB Platform Design Guidelines,
www.usb.org/developers/data/hs_usb_pdg_r1_0.pdf.
9.0
Absolute Maximum Ratings
Storage Temperature ................................... -65C to +150C Ambient Temperature with power supplied ............................................................ 0C to +70C Supply Voltage to Ground Potential ...............-0.5V to +4.0V DC Input Voltage to Any Input Pin ................................ 5.25V DC Voltage Applied to Outputs in High-Z State..................................... -0.5V to VCC + 0.5V Power Dissipation..................................................... 300 mW Static Discharge Voltage.............................................. 2000V Max Output Current per IO port................................... 10 mA
8.0
PCB Layout Recommendations
The following recommendations should be followed to ensure reliable High-speed USB performance operation. * A four-layer impedance controlled board is recommended to ensure best signal quality. * Specify impedance targets (ask your board vendor what they can achieve). * Maintain trace widths and trace spacing to control impedance. * Minimize stubs on DPLUS and DMINUS to avoid reflected signals. * Place any connections between the USB connector shell and signal ground near the USB connector. * Use bypass/flyback caps on VBUS, placed near connector. * Keep DPLUS and DMINUS trace lengths to within 2 mm of each other in length, with preferred length of 20-30 mm.
10.0
Operating Conditions[2]
TA (Ambient Temperature Under Bias) ............. 0C to +70C Supply Voltage ...........................................+3.15V to +3.45V Ground Voltage ................................................................. 0V FOSC (Oscillator or Crystal Frequency) ... 24 MHz 100 ppm .................................................................. Parallel Resonant
Note: 2. If an alternate clock source is input on XTALIN, it must be supplied with standard 3.3V signaling characteristics and XTALOUT must be left floating.
Document #: 38-08055 Rev. *A
Page 6 of 9
CY7C68023/CY7C68024
11.0
VCC VCC Ramp VIH VIL II VIH_X VIL_X VOH VOL IOH IOL CIN ICC ISUSP
DC Characteristics
Description Supply Voltage Supply Ramp-up 0V to 3.3V Input High Voltage Input Low Voltage Input Leakage Current Crystal Input HIGH Voltage Crystal Input LOW Voltage Output Voltage High Output Voltage Low Output Current High Output Current Low Input Pin Capacitance Supply Current Suspend Current CY7C68023 CY7C68024 All but D+/DOnly D+/DUSB High Speed USB Full Speed Connected Disconnected Connected Disconnected Before current requested in USB descriptors is granted by the host VCC > 3.0V 5.0 200 50 35 0.5 0.3 300 100 43 1.2[3] 1.0[3] 380[3] 150
[3]
Parameter
Conditions
Min. 3.15 200 2 -0.5
Typ. 3.3
Max. 3.45 5.25 0.8 10 5.25 0.8 0.4 4 4 10 15
Unit V S V V A V V V V mA mA pF pF mA mA mA mA A A mA mS S
0 < VIN < VCC 2 -0.5 IOUT = 4 mA IOUT = -4 mA 2.4
IUNCONFIG TRESET
Unconfigured Current Reset Time After Valid Power Pin Reset After Valid Startup
12.0
12.1
AC Electrical Characteristics
USB Transceiver
The NX2LP's USB interface complies with the USB 2.0 specification for bus-powered devices.
12.2
NAND Flash Timing
The NX2LP supports 30ns, 50ns and 100ns NAND Flash devices.
13.0
Ordering Information
Package Type
Part Number CY7C68023-56LFXC 56-pin QFN Lead-free For Self/Bus Power CY7C68024-56LFXC 56-pin QFN Lead-free For Battery Power CY3685 CY4618 EZ-USB NX2LP Development Kit EZ-USB NX2LP Reference Design Kit
Note: 3. Measured at Max Vcc, 25C.
Document #: 38-08055 Rev. *A
Page 7 of 9
CY7C68023/CY7C68024
14.0 Package Diagram
56-Lead QFN 8 x 8 MM LF56A
TOP VIEW
SIDE VIEW
0.08[0.003] C
BOTTOM VIEW
A
7.90[0.311] 8.10[0.319] 7.70[0.303] 7.80[0.307] N 1
1.00[0.039] MAX. 0.05[0.002] MAX. 0.80[0.031] MAX. 0.20[0.008] REF. 0.18[0.007] 0.28[0.011] N PIN1 ID 0.20[0.008] R. 1 2 0.45[0.018]
0.80[0.031] DIA.
2
E-PAD
7.70[0.303] 7.80[0.307] 7.90[0.311] 8.10[0.319]
(PAD SIZE VARY BY DEVICE TYPE)
0.30[0.012] 0.50[0.020]
0-12
0.50[0.020] C 6.45[0.254] 6.55[0.258]
0.24[0.009] 0.60[0.024]
(4X)
Dimensions in mm E-Pad Size 4.3 x 5.0 mm (typ.)
SEATING PLANE
Figure 14-1. 56-lead Quad Flatpack No Lead (8 x 8 mm) LF56
15.0
Disclaimers, Trademarks, and Copyrights
EZ-USB NX2LP is a trademark, and EZ-USB is a registered trademark, of Cypress Semiconductor Corporation. All product and company names mentioned in this document are the trademarks of their respective holders.
Document #: 38-08055 Rev. *A
6.45[0.254] 6.55[0.258]
51-85144-*D
Page 8 of 9
(c) Cypress Semiconductor Corporation, 2005. The information contained herein is subject to change without notice. Cypress Semiconductor Corporation assumes no responsibility for the use of any circuitry other than circuitry embodied in a Cypress product. Nor does it convey or imply any license under patent or other rights. Cypress products are not warranted nor intended to be used for medical, life support, life saving, critical control or safety applications, unless pursuant to an express written agreement with Cypress. Furthermore, Cypress does not authorize its products for use as critical components in life-support systems where a malfunction or failure may reasonably be expected to result in significant injury to the user. The inclusion of Cypress
CY7C68023/CY7C68024
Document History Page
Description Title: CY7C68023/CY7C68024 EZ-USB NX2LPTM USB 2.0 NAND Flash Controller Document Number: 38-08055 REV. ** *A ECN NO. 286009 334796 Issue Date SEE ECN SEE ECN Orig. of Change GIR GIR Description of Change New Data Sheet (Preliminary Information). Adjusted default VID/PID; released as final.
Document #: 38-08055 Rev. *A
Page 9 of 9


▲Up To Search▲   

 
Price & Availability of CY7C68023

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X